// process.on('message', function(m, serverHandle) {
//   if (serverHandle) {
//     var server = require('net').createServer();
//     server.listen(serverHandle);
//   }
// });

var server = http.createServer(function(req, res){

  var i,r;

  for(i=0; i<10000; i++){
    r = Math.random();
  }   

  res.writeHead(200 ,{"content-type" : "text/html"});
  res.end("hello,world");
  child_req_count++;

}); 

process.on("message",function(m ,handle){

  if(handle){

    server.listen(handle, function(err){
      if(err){
        output("worker listen error");
      }else{
        process.send({"listenOK" : true});
        output("worker listen ok");
      }
   });


 });